Granulated conch - Turkish English Dictionary